large farmstead - Allemand Anglais Dictionnaire